Practical Reinforcement Learning